golang.org/x/exp/apidiff.differ.corr (method)

13 uses

	golang.org/x/exp/apidiff (current package)
		correspondence.go#L18: 	return d.corr(old, new, nil)
		correspondence.go#L29: func (d *differ) corr(old, new types.Type, p *ifacePair) bool {
		correspondence.go#L37: 			return d.corr(old.Elem(), new.Elem(), p) && old.Len() == new.Len()
		correspondence.go#L42: 			return d.corr(old.Elem(), new.Elem(), p)
		correspondence.go#L47: 			return d.corr(old.Key(), new.Key(), p) && d.corr(old.Elem(), new.Elem(), p)
		correspondence.go#L52: 			return d.corr(old.Elem(), new.Elem(), p) && old.Dir() == new.Dir()
		correspondence.go#L57: 			return d.corr(old.Elem(), new.Elem(), p)
		correspondence.go#L62: 			pe := d.corr(old.Params(), new.Params(), p)
		correspondence.go#L63: 			re := d.corr(old.Results(), new.Results(), p)
		correspondence.go#L70: 				if i >= new.Len() || !d.corr(old.At(i).Type(), new.At(i).Type(), p) {
		correspondence.go#L87: 					!d.corr(of.Type(), nf.Type(), p) ||
		correspondence.go#L112: 				if d.methodID(om) != d.methodID(nm) || !d.corr(om.Type(), nm.Type(), q) {